projects
/
gtk4.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
58a4ae9
)
window: Don't try to size-allocate unmapped popovers
author
Timm Bäder
<mail@baedert.org>
Sun, 2 Dec 2018 11:58:07 +0000
(12:58 +0100)
committer
Timm Bäder
<mail@baedert.org>
Sun, 2 Dec 2018 12:25:43 +0000
(13:25 +0100)
The gtk_widget_size_allocate call won't do anything anyway.
gtk/gtkwindow.c
patch
|
blob
|
history
diff --git
a/gtk/gtkwindow.c
b/gtk/gtkwindow.c
index f1e99e57920db2fcd58c56030d012c3ebc068f57..339b0e6f89e646429b6ffea7713ebfa2354beebd 100644
(file)
--- a/
gtk/gtkwindow.c
+++ b/
gtk/gtkwindow.c
@@
-7111,6
+7111,9
@@
popover_size_allocate (GtkWindowPopover *popover,
{
cairo_rectangle_int_t rect;
+ if (!gtk_widget_get_mapped (popover->widget))
+ return;
+
if (GTK_IS_POPOVER (popover->widget))
gtk_popover_update_position (GTK_POPOVER (popover->widget));